Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

405
Views
TypeError: c[a] no está definido en CKEditor

Estoy cargando el archivo ckeditor.js usando $.getScript y en la devolución de llamada estoy iniciando CKEditor. Pero muestra un error TypeError: c[a] no está definido. Aquí está mi código. ¿Cómo puedo solucionar este problema?

 $.getScript("ckeditor.js", function (data, textStatus, jqxhr) { if (textStatus == 'success' && jqxhr.status == 200) { CKEDITOR.replace( 'commentBox', { toolbar : [ { name: 'basicstyles', items : [ 'Bold','Italic','Underline','Strike','Subscript','Superscript','-','RemoveFormat' ] }, { name: 'paragraph', items : [ 'NumberedList','BulletedList','-','Blockquote'] }, { name: 'insert', items : [ 'Table','HorizontalRule','SpecialChar' ] }, { name: 'styles', items : [ 'Styles','Format','Font','FontSize' ] }, { name: 'colors', items : [ 'TextColor','BGColor' ] } ] }); } });
over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Estaba recibiendo el mismo error en circunstancias similares.

Revisé la fuente formateada en Chrome y descubrí que esto estaba siendo causado por el complemento de formato que intentaba cargar sus etiquetas desde el objeto CKEDITOR.language .

Resulta que no tenía en-gb incluido en mi compilación y, aparentemente, no volverá automáticamente a en directo. Agregar inglés (Reino Unido) a la compilación corrigió los problemas.

over 4 years ago · Santiago Trujillo Report

0

Re. https://stackoverflow.com/a/50719171/6462713

Tuve el mismo problema. También cargué todos los idiomas admitidos en la carpeta "/lang". Básicamente, mi problema era: CKEditor no identifica correctamente su propia ruta de carpeta. Así que configuré una variable CKEDITOR_BASEPATH antes de cargar CKEditor.

Se dice brevemente aquí: (pero puede haber otros lugares donde se explica mejor). http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.html#.basePath

Por lo tanto, la implementación será así:

 <script> window.CKEDITOR_BASEPATH = 'http://example.com/path/to/libs/ckeditor/'; </script>

En mi caso usé window.CKEDITOR_BASEPATH = '/app/storereport/ckeditor/';

Luego cargue el script principal ckeditor.js. Espero que esto pueda ayudarte.

 <script type="application/javascript"/> $(document).ready(function (){ CKEDITOR.replace( 'product_content' ); // ID of element }); </script>
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!